home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 12 / BBS in a box XII-2.iso / Files II / Prog / B-C / C++ CDEV.sit / C++ CDEV ƒ / UHandleObject.h < prev    next >
MacBinary  |  1991-08-24  |  1.8 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: UHandleObject.h

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Sat Aug 24 15:26:45 1991, modified Sat Aug 24 15:26:45 1991, creator 'MPS ', type ASCII, 913 bytes "UHandleObject.h" , at 0x411 564 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0f 55 48 61 6e 64 6c | 65 4f 62 6a 65 63 74 2e |..UHandl|eObject.|
|00000010| 68 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |h.......|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 00 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 03 91 00 | 00 02 34 a4 dc 63 75 a4 |........|..4..cu.|
|00000060| dc 63 75 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.cu.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 64 fd 00 00 |........|....d...|
|00000080| 2f 2a 0d 20 2a 09 55 48 | 61 6e 64 6c 65 4f 62 6a |/*. *.UH|andleObj|
|00000090| 65 63 74 2e 68 0d 20 2a | 09 62 61 73 65 64 20 6f |ect.h. *|.based o|
|000000a0| 6e 20 52 65 6c 6f 63 61 | 74 61 62 6c 65 2e 68 20 |n Reloca|table.h |
|000000b0| 62 79 20 50 61 74 72 69 | 63 6b 20 43 2e 20 42 65 |by Patri|ck C. Be|
|000000c0| 61 72 64 2e 20 a9 31 39 | 38 39 2c 39 30 20 62 79 |ard. .19|89,90 by|
|000000d0| 20 50 61 74 72 69 63 6b | 20 42 65 61 72 64 2e 0d | Patrick| Beard..|
|000000e0| 20 2a 09 0d 20 2a 09 4b | 4e 4f 57 4e 20 42 55 47 | *.. *.K|NOWN BUG|
|000000f0| 53 20 41 4e 44 20 53 48 | 4f 52 54 43 4f 4d 49 4e |S AND SH|ORTCOMIN|
|00000100| 47 53 3a 0d 20 2a 09 09 | 5b 6e 6f 6e 65 5d 0d 20 |GS:. *..|[none]. |
|00000110| 2a 2f 0d 0d 23 69 66 6e | 64 65 66 20 5f 5f 55 48 |*/..#ifn|def __UH|
|00000120| 41 4e 44 4c 45 4f 42 4a | 45 43 54 5f 5f 0d 23 64 |ANDLEOBJ|ECT__.#d|
|00000130| 65 66 69 6e 65 20 5f 5f | 55 48 41 4e 44 4c 45 4f |efine __|UHANDLEO|
|00000140| 42 4a 45 43 54 5f 5f 0d | 0d 23 69 66 6e 64 65 66 |BJECT__.|.#ifndef|
|00000150| 20 5f 5f 4d 45 4d 4f 52 | 59 5f 5f 0d 23 69 6e 63 | __MEMOR|Y__.#inc|
|00000160| 6c 75 64 65 20 3c 4d 65 | 6d 6f 72 79 2e 68 3e 0d |lude <Me|mory.h>.|
|00000170| 23 65 6e 64 69 66 0d 0d | 63 6c 61 73 73 20 54 48 |#endif..|class TH|
|00000180| 61 6e 64 6c 65 4f 62 6a | 65 63 74 3a 20 70 72 69 |andleObj|ect: pri|
|00000190| 76 61 74 65 20 48 61 6e | 64 6c 65 4f 62 6a 65 63 |vate Han|dleObjec|
|000001a0| 74 20 7b 0d 09 70 72 6f | 74 65 63 74 65 64 3a 0d |t {..pro|tected:.|
|000001b0| 09 09 53 69 67 6e 65 64 | 42 79 74 65 20 47 65 74 |..Signed|Byte Get|
|000001c0| 53 74 61 74 65 28 29 3b | 0d 09 09 76 6f 69 64 20 |State();|...void |
|000001d0| 4c 6f 63 6b 28 29 3b 0d | 09 09 53 69 67 6e 65 64 |Lock();.|..Signed|
|000001e0| 42 79 74 65 20 4c 6f 63 | 6b 48 69 67 68 28 29 3b |Byte Loc|kHigh();|
|000001f0| 0d 09 09 76 6f 69 64 20 | 4d 6f 76 65 48 69 67 68 |...void |MoveHigh|
|00000200| 28 29 3b 0d 09 09 76 6f | 69 64 20 53 65 74 53 74 |();...vo|id SetSt|
|00000210| 61 74 65 28 53 69 67 6e | 65 64 42 79 74 65 20 66 |ate(Sign|edByte f|
|00000220| 6c 61 67 73 29 3b 0d 09 | 09 76 6f 69 64 20 55 6e |lags);..|.void Un|
|00000230| 6c 6f 63 6b 28 29 3b 0d | 7d 3b 0d 0d 2f 2a 20 d1 |lock();.|};../* .|
|00000240| d1 d1 d1 d1 d1 d1 d1 d1 | d1 d1 d1 d1 d1 d1 d1 d1 |........|........|
|00000250| d1 d1 d1 d1 d1 d1 d1 d1 | d1 d1 d1 d1 d1 d1 d1 d1 |........|........|
|00000260| d1 20 69 6e 6c 69 6e 65 | 20 64 65 66 69 6e 69 74 |. inline| definit|
|00000270| 69 6f 6e 73 20 d1 d1 d1 | d1 d1 d1 d1 d1 d1 d1 d1 |ions ...|........|
|00000280| d1 d1 d1 d1 d1 d1 d1 d1 | d1 d1 d1 d1 d1 d1 d1 d1 |........|........|
|00000290| d1 d1 d1 d1 d1 d1 d1 20 | 2a 2f 0d 0d 69 6e 6c 69 |....... |*/..inli|
|000002a0| 6e 65 20 53 69 67 6e 65 | 64 42 79 74 65 20 54 48 |ne Signe|dByte TH|
|000002b0| 61 6e 64 6c 65 4f 62 6a | 65 63 74 3a 3a 47 65 74 |andleObj|ect::Get|
|000002c0| 53 74 61 74 65 28 29 20 | 7b 0d 09 72 65 74 75 72 |State() |{..retur|
|000002d0| 6e 20 48 47 65 74 53 74 | 61 74 65 28 28 48 61 6e |n HGetSt|ate((Han|
|000002e0| 64 6c 65 29 74 68 69 73 | 29 3b 0d 7d 0d 0d 69 6e |dle)this|);.}..in|
|000002f0| 6c 69 6e 65 20 76 6f 69 | 64 20 54 48 61 6e 64 6c |line voi|d THandl|
|00000300| 65 4f 62 6a 65 63 74 3a | 3a 4c 6f 63 6b 28 29 20 |eObject:|:Lock() |
|00000310| 7b 0d 09 48 4c 6f 63 6b | 28 28 48 61 6e 64 6c 65 |{..HLock|((Handle|
|00000320| 29 74 68 69 73 29 3b 0d | 7d 0d 0d 69 6e 6c 69 6e |)this);.|}..inlin|
|00000330| 65 20 76 6f 69 64 20 54 | 48 61 6e 64 6c 65 4f 62 |e void T|HandleOb|
|00000340| 6a 65 63 74 3a 3a 4d 6f | 76 65 48 69 67 68 28 29 |ject::Mo|veHigh()|
|00000350| 20 7b 0d 09 4d 6f 76 65 | 48 48 69 28 28 48 61 6e | {..Move|HHi((Han|
|00000360| 64 6c 65 29 74 68 69 73 | 29 3b 0d 7d 0d 0d 69 6e |dle)this|);.}..in|
|00000370| 6c 69 6e 65 20 76 6f 69 | 64 20 54 48 61 6e 64 6c |line voi|d THandl|
|00000380| 65 4f 62 6a 65 63 74 3a | 3a 53 65 74 53 74 61 74 |eObject:|:SetStat|
|00000390| 65 28 53 69 67 6e 65 64 | 42 79 74 65 20 66 6c 61 |e(Signed|Byte fla|
|000003a0| 67 73 29 20 7b 0d 09 48 | 53 65 74 53 74 61 74 65 |gs) {..H|SetState|
|000003b0| 28 28 48 61 6e 64 6c 65 | 29 74 68 69 73 2c 20 66 |((Handle|)this, f|
|000003c0| 6c 61 67 73 29 3b 0d 7d | 0d 0d 69 6e 6c 69 6e 65 |lags);.}|..inline|
|000003d0| 20 76 6f 69 64 20 54 48 | 61 6e 64 6c 65 4f 62 6a | void TH|andleObj|
|000003e0| 65 63 74 3a 3a 55 6e 6c | 6f 63 6b 28 29 20 7b 0d |ect::Unl|ock() {.|
|000003f0| 09 48 55 6e 6c 6f 63 6b | 28 28 48 61 6e 64 6c 65 |.HUnlock|((Handle|
|00000400| 29 74 68 69 73 29 3b 0d | 7d 0d 0d 23 65 6e 64 69 |)this);.|}..#endi|
|00000410| 66 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |f.......|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| 00 00 01 00 00 00 01 ea | 00 00 00 ea 00 00 00 4a |........|.......J|
|00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 0f 55 48 61 6e 64 6c 65 | 4f 62 6a 65 63 74 2e 68 |.UHandle|Object.h|
|000004c0| 02 00 00 00 50 61 72 74 | 53 49 54 78 00 00 00 00 |....Part|SITx....|
|000004d0| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 a9 80 16 81 00 00 | 00 00 00 00 02 34 00 00 |........|.....4..|
|00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 78 00 03 00 00 | 00 48 00 48 00 00 00 00 |...x....|.H.H....|
|00000590| 03 f8 03 00 ff ec ff e8 | 04 0c 03 18 04 03 05 28 |........|.......(|
|000005a0| 03 fc 00 01 fd 00 00 48 | 00 60 00 00 00 00 0c 67 |.......H|.`.....g|
|000005b0| 09 60 00 00 02 06 00 00 | 00 00 00 00 fc 00 00 00 |.`......|........|
|000005c0| 00 00 00 01 27 0f 00 01 | 00 01 00 00 00 00 00 00 |....'...|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005e0| ff f1 ff ee 03 09 02 52 | 00 00 00 00 00 00 00 00 |.......R|........|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 48 |........|.......H|
|00000600| 00 0a 43 6f 75 72 69 65 | 72 00 01 ea 7f ff 01 af |..Courie|r.......|
|00000610| 00 7a 02 18 7f ff 01 b0 | 02 19 02 28 7f ff 01 bf |.z......|...(....|
|00000620| 00 7a 00 06 00 04 00 2a | 00 04 01 ba 02 57 00 2a |.z.....*|.....W.*|
|00000630| 00 04 01 ba 02 57 a4 dc | 1d 25 00 00 00 00 00 00 |.....W..|.%......|
|00000640| 00 00 00 00 00 00 01 00 | 00 00 00 1e 00 2a 00 04 |........|.....*..|
|00000650| 01 ba 02 57 00 2a 00 04 | 01 ba 02 57 00 00 00 00 |...W.*..|...W....|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 01 00 00 00 |........|........|
|00000670| 01 ea 00 00 00 ea 00 00 | 00 4a 00 5f aa f4 0c 20 |........|.J._... |
|00000680| 00 00 00 1c 00 4a 00 00 | 4d 50 53 52 00 02 00 0a |.....J..|MPSR....|
|00000690| 03 ee ff ff 00 00 00 00 | 00 00 00 00 03 ed ff ff |........|........|
|000006a0| 00 00 00 7c 00 00 00 00 | 03 f0 ff ff 00 00 00 c8 |...|....|........|
|000006b0| 00 65 b9 5c 00 00 00 00 | 00 00 00 00 00 00 00 00 |.e.\....|........|
|000006c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+